/**
 * utils/parse-json-safe
 *
 */

module.exports = function(inp, defautlValue = null) {
    if(!inp) {
        return null;
    }
    else if(typeof inp === 'object') {
        return inp;
    }

    let ret = defautlValue;

    try {
        ret = JSON.parse(inp);
    }
    catch(ex) {}

    return ret;
};
